beat one's brains out with - Deutsch Englisch Wörterbuch